299
126
26
2
285
16
6
5
154
127
325
3
172
335
330
495
44
1
19
1
5
1
1
2
1
5
5
434
14
6
2
1
28
8
18
1
11
1
2
100
1
662
44
41
536
417
381
539
777
51
2
1
3
1053
1
43
1
1
1
4
1
1
1
18
159
2
1
1
1
1
6
41
115
1214
47
418
713
217
26
456
27
11
4
5
1
43
319
1
74
46
1370
6
2